package com.weimob.mcloud.wechatwork.customer.service.user.module.dto.sidebar;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author: nengda.ouyang 2021/1/16 16:25
 * @version: 1.0.0
 * ---------------------------------------------------------
 */
@Data
public class QueryOrderInBusinessDTO implements Serializable {

	private static final long serialVersionUID = 6170242141152701210L;

	@ApiModelProperty("筛选类型")
	private Integer searchType;

	@ApiModelProperty("keyword")
	private String keyword;

	@ApiModelProperty("时间参数")
	private QueryTimeDTO queryTime;

	@ApiModelProperty("订单状态：0-创建待支付，1-部分支付，2-已支付，3-待发货，4-部分发货，5-已发货，7-确认收货，8-完成，9-取消")
	private List<Integer> orderStatuses;

	@ApiModelProperty("支付类型：1-线上支付，2-线下支付, 3-混合支付")
	private List<Integer> paymentTypes;

	@ApiModelProperty("配送方式：1-商家配送，2-同城限时达，3-到店自提，4-门店交易，5-无需物流")
	private List<Integer> deliveryTypes;

	private Long wid;
}
